lien or privilege - Spanish English Dictionary